diplomatic representation abroad - Espagnol Anglais Dictionnaire